GSD 多智能体编排架构
概述
GSD框架中的多智能体编排架构,采用专家分工和并行编排模式,通过11个专业化子智能体协作完成开发任务,主编排者不执行重型任务以保持上下文窗口效率。
关键内容
- 核心设计原则:
- 专家分工:每个子智能体承担特定职责,避免角色冲突
- 并行编排:多个研究智能体可并行执行,提升效率
- 编排者轻量化:主会话只负责协调,不执行重负载任务
-
精确上下文构建:每个子智能体只获得必要的上下文信息
-
11个专家子智能体:
gsd-planner:基于研究生成XML结构化计划gsd-roadmapper:将需求分解为路线图阶段gsd-executor:执行单个PLAN.md中的任务gsd-phase-researcher:阶段专属领域研究(支持×4并行)gsd-project-researcher:项目级领域研究(支持×4并行)gsd-research-synthesizer:合并多份研究报告gsd-debugger:诊断失败根因,生成修复计划gsd-codebase-mapper:棕地代码库分析(支持×4并行)gsd-verifier:验证代码库是否达成阶段目标gsd-plan-checker:8维度计划质量验证-
gsd-integration-checker:跨模块集成一致性检查 -
编排模式与调度:
- 波次并行执行:按依赖关系将任务分组,同波次并行执行,不同波次串行等待
- 文件冲突检测:防止多个计划同时修改同一文件
- 依赖关系拓扑排序:自动分析计划间的依赖并安排执行顺序
来源
- raw/articles/ai-tools/claude-skills/04-multi-agent-orchestration.md — GSD深度解析第四篇
相关
- GSD Framework — 整体框架
- Subagent 地址系统 — 子智能体通信机制
- Orchestrator-Subagent-Pattern — 模式设计原理